police detectives - Turkish English Dictionary