meaning of ameliorieren

ameliorieren - German to English

to ameliorate