pluvious - French English Dictionary