angrily criticize or scold someone - Türkisch Englisch Wörterbuch