criticize someone with both barrels - Spanisch Englisch Wörterbuch