group work with assigned roles/parts - Français Anglais Dictionnaire