independent investigator - German English Dictionary