electrocution torture - Francés Inglés Diccionario