The police found shoe impressions at the crime scene. - La police a trouvé des traces de chaussures sur la scène du crime.
The police came and investigated the crime scene. - La police est venue et a enquêté sur la scène du crime.
The location of a crime; especially one at which forensic evidence is collected in a controlled manner
A crime scene is a place that is being investigated by the police because a crime has taken place there. Photographs of the crime scene began to arrive within twenty minutes