benefit of mankind as a whole - Almanca İngilizce Sözlük