CASCABEL does not mean Rattlesnake!
The movie voiceover confidently reveals to us that Cascabel means Rattlesnake in Spanish.
I've never such dribble! Cascabel means Jingle Bells!!! However there is a Rattlesnake that is named 'Viborita de Cascabel'. Viborita or Vibora means Snake, Viper, Adder in Spanish. It is then more properly translated as Jingle Bell Snake. The rattle is the jingle bell.
OK. Enough of that!
Enrique Sanchez