The translation you mention does translate some verses but not literaly You have an English translation to some verses , lyrics and the story of the song in Spanish here http://lyricsplayground.com/alpha/songs/l/lacucaracha.shtml