last-ditch defense/effort - Español Inglés Diccionario