hit the jack pot - French English Dictionary