road allowance - Francés Inglés Diccionario