criticize someone with both barrels - Turkish English Dictionary