contract for deed - Francés Inglés Diccionario