well-nourished - French English Dictionary