immovable property gains tax - English Synonyms Dictionary