network of sales outlets - Turkish English Dictionary