income from immovable property - Alemán Inglés Diccionario