richness (of life) - French English Dictionary