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