perform good deeds - Allemand Anglais Dictionnaire