criminal investigation technical police - German English Dictionary