almsgiver - French English Dictionary