trust deed or other instrument - Alemán Inglés Diccionario