hole-punching machine - Francés Inglés Diccionario