This whilst probably completly wrong might just scratch your itch abit. That is if you can stand the more techno/trance aspects of the song, probably worth mentioning that the song contains german aswell as latin.
*Edit* actualy i may have just had an moment of clarity the song your after could it be La dona e mobile. It's classic it has a "da da da daaa daa daa" moment it's definatly latin worth a shot i say.
*Edit* actualy i may have just had an moment of clarity the song your after could it be La dona e mobile. It's classic it has a "da da da daaa daa daa" moment it's definatly latin worth a shot i say.