give someone both barrels - Turkish English Dictionary