give someone a good hiding - Französisch Englisch Wörterbuch