winning ticket - French English Dictionary