nonadhesive skin traction - Spanish English Dictionary