surgical mallet - Spanish English Dictionary