put to the rack - Türkisch Englisch Wörterbuch