meliorate - French English Dictionary