stumble at a hurdle - Turco Inglés Diccionario