make a last-ditch bid - Turco Inglés Diccionario