last-ditch effort - Fransızca İngilizce Sözlük