residential property sale - Francés Inglés Diccionario