dogooder - German English Dictionary