punched card electronic computer - Francés Inglés Diccionario