last-ditch attempt - Turco Inglés Diccionario