independent investigator - Turkish English Dictionary