crime scene trace - Turkish English Dictionary