centralized terminal facility - Turkish English Dictionary