with both barrels - Turkish English Dictionary