translate English to French: crew is a team of highly skilled professionals.
est une équipe de professionnels hautement adroits.