percuss a body part - Spanish English Dictionary