tormento de cuerda - Spanish English Dictionary