flogging in the pillory - Türkisch Englisch Wörterbuch