duty to collaborate - Allemand Anglais Dictionnaire