approved charitable institution - French English Dictionary