Wiktionary
umbrella organizations
n. (umbrella organization English)
Usage examples of "umbrella organizations".
I actually control a number of companies, under various umbrella organizations.