to lambast someone - Türkisch Englisch Wörterbuch