crime scene traces - French English Dictionary