public telephone station - Alemán Inglés Diccionario