hurry over obstacles - Turco Inglés Diccionario