last-ditch defense - Alemán Inglés Diccionario