rebuke, reprimand, or severe scolding - Spanish English Dictionary