raingauge - French English Dictionary