give a good beating - Französisch Englisch Wörterbuch