almsgiver - Spanish English Dictionary