instruments of torture - Türkisch Englisch Wörterbuch