electronic teleprinter - Francés Inglés Diccionario