post, telegraph and telephone - Español Inglés Diccionario