pay dirt - French English Dictionary