crime scene investigation team - French English Dictionary