mean annual precipitation - Turkish English Dictionary