ball-lock punch - Francés Inglés Diccionario