outpouring - French English Dictionary