international shortwave broadcast station - Turkish English Dictionary