postal and telecommunications (administration) - Francés Inglés Diccionario