rainstick - French English Dictionary