instruments of torture - İspanyolca İngilizce Sözlük