to take a battering - Türkisch Englisch Wörterbuch