public pay telephone - Francés Inglés Diccionario