Sign in
Dictionaries
English
trust deed (also deed of trust)