make a road allowance - Spanish English Dictionary