enclosed road allowance - Spanish English Dictionary