federation of telecommunications employees and workers - Turkish English Dictionary