equitable life estate - Alemán Inglés Diccionario