last-ditch effort - Französisch Englisch Wörterbuch