mesoclima - Turkish English Dictionary