closing off a/the road - Turco Inglés Diccionario