meteorological stations - Turkish English Dictionary