telephone and telegraph service company - Alemán Inglés Diccionario