content delivery system - Turkish English Dictionary