deutschdictionary
noun
(AN ORGANIZATION SET UP FOR A SPECIFIC PURPOSE)
The foundation supports many projects. - Die Stiftung unterstützt viele Projekte.
(A DONATION TO AN INSTITUTION FOR SUPPORT)
The foundation received a large endowment. - Die Stiftung erhielt eine große Endowment.