too sweet/rich - French English Dictionary