translate English to French: Cape Town, South Africa, 21 - 23 March 2001
Le Cap (Afrique du Sud) 21-23 mars 2001