duty done - Allemand Anglais Dictionnaire