1 peen
English-german technical dictionary > peen
2 hammer pein
English-german engineering dictionary > hammer pein