lead to the downfall - Almanca İngilizce Sözlük