translate English to French: Excellent ability to work with a team.
Excellente aptitude pour le travail d'équipe.