rummage (a thorough search) - French English Dictionary