first deed of trust - Alemán Inglés Diccionario