Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
do-gooder   n 
Informal, usually disparaging a well-intentioned person, esp. a naive or impractical one 
 do-goodery  n 
 do-gooding  n, adj