charitable deed - French English Dictionary