angrily criticize or scold someone - Französisch Englisch Wörterbuch