mean annual precipation - Turkish English Dictionary