dig the dirt - French English Dictionary