rain loop - French English Dictionary