charitable foundations - French English Dictionary