blind trusts
English
Noun
blind
trusts
plural of
blind trust