make tremendous impact - Almanca İngilizce Sözlük