directorate of criminal investigation police - German English Dictionary