road narrows left - Turkish English Dictionary