The German term "Stiftung" matches the English term "institution"