rain gage station - Turkish English Dictionary