service management and delivery process - Turkish English Dictionary