last ditch effort - Francés Inglés Diccionario