make a major contribution - Almanca İngilizce Sözlük