What does ameliorieren mean?

ameliorieren - German to English

to ameliorate