carry out (obligations/responsibilities) - Allemand Anglais Dictionnaire