exhaustive investigation - French English Dictionary