Birbin:
it is not in the stage of playing yet cause first we wanna translate some of the contents for ourselves and our fellow friends who cant speak english so well...
But if future demands so... I shall turn yourwards!
Yes, and no... Even if beneficial in terms of linguistic science, I'd be weary of applying it to all words - and if the specific word in question isn't a French word derived Latin then its roots are more compounded than that. Just as knowing an Indo-European languages doesn't make you able to comprehensively understand speakers of another.