for the benefit of mankind - Fransızca İngilizce Sözlük