income from immovable property - German English Dictionary