for the benefit of mankind - İspanyolca İngilizce Sözlük