it would pour - French English Dictionary