international broadcast station - Turkish English Dictionary