traffic observation desk - Turkish English Dictionary