pluvioso - French English Dictionary