ducol punched card system - Alemán Inglés Diccionario