residential property sales - Turco Inglés Diccionario