well nourished - French English Dictionary