immovable property gains tax - French English Dictionary