Find the word definition

Wikipedia
ETECSA

Empresa de Telecomunicaciones de Cuba S.A. (; ETECSA) is a government owned full telecommunications service provider for the island of Cuba.