fall at the last hurdle - Alemán Inglés Diccionario