give (one) a roasting - Französisch Englisch Wörterbuch