translate English to French: • Harmonized sales tax (HST)
• Investissements dans des sociétés étrangères affiliées