charitable trust - Englisch Synonyme Wörterbuch

charitable trust

n.
[1] public trust