excess supply - Turkish English Dictionary