deal a final blow - Fransızca İngilizce Sözlük