supervisory investigator - French English Dictionary