international telecommunication service - Francés Inglés Diccionario