live in opulence - French English Dictionary