lead to the downfall - Fransızca İngilizce Sözlük