crime scene of investigation - Spanish English Dictionary