punching holes in steel sheets - Francés Inglés Diccionario