win by a substantial majority - Almanca İngilizce Sözlük