rebuke or to punish someone - Español Inglés Diccionario