rain-bringer - French English Dictionary