give someone tongue-lashing - Francés Inglés Diccionario