enormously rich - French English Dictionary