rainily - French English Dictionary