torture by electrocuting the testicles - Spanish English Dictionary