good-hearted people - German English Dictionary