bargaining marathon - Turkish English Dictionary