residential property sale - Español Inglés Diccionario