electronic data processing machines - Francés Inglés Diccionario