meteorological broadcasting station - French English Dictionary