deliverance from pain or poverty - German English Dictionary