ducol punched card system - Francés Inglés Diccionario