translate English to French: Ottawa, Canadian Fitness and Lifestyle Research Institute.
Ottawa, Santé et Bien-être social Canada.