weather observatories - Turkish English Dictionary