self-charity - French English Dictionary