traffic police or policing - Turkish English Dictionary