income from immovable property - Turco Inglés Diccionario