almsgiver - German English Dictionary