criticize someone with both barrels - Türkisch Englisch Wörterbuch