Weltverbesserer

German Description: 

solche, die Gutes tun, jedoch ironisch gemeint

English Translation: