punch shank - Alemán Inglés Diccionario