card punch buffer - Alemán Inglés Diccionario