movable and immovable property - Allemand Anglais Dictionnaire