independent investigator - Spanish English Dictionary