self-registering rain gage - Turkish English Dictionary