strategic telecommunications - Turkish English Dictionary