instruments of torture - Inglés Sinónimo Diccionario