endowed institution - French English Dictionary