network of sales and service - Turkish English Dictionary