Translate to Finnish:

Sao Tome Island
Sao Tome