strike pay dirt - French English Dictionary