for the good of all mankind - Deutsch Englisch Wörterbuch