translate English to French: The official website of Swim Canada.
Site officiel de Natation Canada.