prosecuting investigator - French English Dictionary