global demand - Turkish English Dictionary