translate English to French: Team Mission Roles There are many roles available in this mission.
Les rôles dans l'équipe Plusieurs rôles sont offerts pour cette mission.