perform a duty - Allemand Anglais Dictionnaire