flogging in the pillory - Spanisch Englisch Wörterbuch