instrument of torture - Türkisch Englisch Wörterbuch