road narrowing left - Turkish English Dictionary