translate English to French: Sao Tome and Principe
Sao Tomé-et-Principe