surgical mallet - German English Dictionary