Are there any french english translator applications for a SE W300?

It would be much appreciated if someone could lead me in the right direction!

Missk