angrily criticize or scold someone - Alemán Inglés Diccionario