after some haggling - Turkish English Dictionary