rock investigation - French English Dictionary