road allowance - Turkish English Dictionary