for the good of all mankind - Allemand Anglais Dictionnaire