living trusts
English
Noun
living
trusts
plural of
living trust