give someone a tongue-lashing - Französisch Englisch Wörterbuch