scientific endeavor - Almanca İngilizce Sözlük