obstructing the highway - Turco Inglés Diccionario