meaning of Besserstellung

Besserstellung - German to English

betterment