electronic weather station - Turkish English Dictionary