withholding tax on income from immovable assets - French English Dictionary