self-charity - German English Dictionary