charitable institution for miscellaneous purposes - French English Dictionary