take a shellacking - Französisch Englisch Wörterbuch