visual broadcast service - Turkish English Dictionary