immovable property constructed for resale - Français Anglais Dictionnaire