phone company (telco) - Spanish English Dictionary