group work with assigned roles/parts - Espagnol Anglais Dictionnaire