translate English to French: The Canadian High Commission in South Africa
Le haut-commissariat du Canada en Afrique du Sud