residential property sales - Francés Inglés Diccionario