meliorating - French English Dictionary