edulcorated - French English Dictionary