supervisory investigator - German English Dictionary