directorate of criminal investigation police - Spanish English Dictionary