teamwork and cooperation - Allemand Anglais Dictionnaire