fall at the last hurdle - Turco Inglés Diccionario