rattlesnake plantain (goodyera) - Spanish English Dictionary