take a shellacking - Türkisch Englisch Wörterbuch