make a road allowance - Alemán Inglés Diccionario