meaning of Besserungen

Besserungen - German to English

betterments