torture instrument consisting of a series of electrodes placed in different parts of the body with which electrical currents are applied - Español Inglés Diccionario