> Sorry no answer here, but if anyone finds out the answer, please do let me
It is called "L'Internationale". I must admit it was tricky to find. There are about a million different versions, some of which can be found here: http://www.hymn.ru/internationale/index-en.html
Also, try looking at the Wikipedia article as well.
Hope it helps.