technical support center (tsc) - Turkish English Dictionary