movable and immovable property - Turc Anglais Dictionnaire