outpour - French English Dictionary