give someone a tongue-lashing - Spanisch Englisch Wörterbuch