democratic republic of sao tome and principe - Español Inglés Diccionario