precipitation observation - French English Dictionary