whipping from a cat o' nine tails - Türkisch Englisch Wörterbuch