win the big prize - French English Dictionary