agree upon the price - Turkish English Dictionary