melioration - French English Dictionary