investigation by the police - Spanish English Dictionary