rainstick - Spanish English Dictionary