left-turning traffic - Turkish English Dictionary