excess precipitation duration - French English Dictionary