give someone a tongue-lashing - Español Inglés Diccionario