translate English to French: The Hospital For Sick Children Research Institute, Toronto, Canada.
Le Hospital for Sick Children Research Institute, Toronto, Canada.