country technical services team - Turkish English Dictionary