endowed institution - German English Dictionary