electronic data transfer system - Francés Inglés Diccionario