initiate/institute/launch an investigation - French English Dictionary