precipitation gauge - Turkish English Dictionary