nice (town in france) - Spanish English Dictionary