farrier's punch - Francés Inglés Diccionario