traffic police or policing - German English Dictionary