torture rack where the condemned had joints dislocated - Francés Inglés Diccionario