income from immovable property - Francés Inglés Diccionario