Etymology Explorer › Middle French

Where does “amelioracion” come from?