meliorator - French English Dictionary