centralized terminal facility - French English Dictionary