win the prize - French English Dictionary