asset immovable – Meaning and Explanation