national trade union federation of telecommunication and postal workers - Turkish English Dictionary