to perform a legal duty - Allemand Anglais Dictionnaire