weather patterns - Turkish English Dictionary