last-ditch defense/effort - Turco Inglés Diccionario