torture implements - Español Inglés Diccionario