last-ditch defense - Francés Inglés Diccionario