income from immovable property - Allemand Anglais Dictionnaire