criminal investigation technical police - French English Dictionary