last-ditch defense/effort - Inglés Sinónimo Diccionario