Does anyone know of any translation software for the Treo 750? I am looking for something to translate between English and German/French.

Going on a trip and it would be nice to have something. I found a website that does it for free which does it alright but I really don't want to be using data on my treo when I am over there.