a hundred and ten meter hurdles - Turco Inglés Diccionario