win the peace prize - French English Dictionary