"weltverbesserei" in English Weltverbesserei {f} do-gooding Detailed translations for "weltverbesserei" die Weltverbesserei{feminine} Weltverbesserei do-gooding