tough bargaining - Turkish English Dictionary