give someone tongue-lashing - French English Dictionary