punch-type cutting device - Alemán Inglés Diccionario