nice (town in france) - French English Dictionary