metal punch - German English Dictionary