forensic science technician - French English Dictionary