die in the last ditch - Fransızca İngilizce Sözlük