wide place in the road - Turco Inglés Diccionario