for the benefit of mankind - Deutsch Englisch Wörterbuch