deliverance from pain or poverty - French English Dictionary