revenues from property sales - Turco Inglés Diccionario