demand insufficiency - Turkish English Dictionary