make a road allowance - Turco Inglés Diccionario