supply and demand equilibrium - Turkish English Dictionary