precipitation pattern - French English Dictionary