translate English to French: James Hay The Sterling Hall School Toronto, Ontario
James Hay The Sterling Hall School Toronto (Ontario)