publicly available telephone service - Francés Inglés Diccionario