agree a deal for a player - Turkish English Dictionary