demanda - Turkish English Dictionary