investigative police department - Spanish English Dictionary