I wouldn't say this is impossible to do without code, but it would be pretty hard. Here is an old thread that uses code to accomplish this.
http://www.infopathdev.com/forums/p/9483/33537.aspx#33537
And here is a somewhat shorter implementation for converting numbers to words:
http://stackoverflow.com/a/795244/1945651
One question - what does the "Lac" mean in your example? I would expect that number to be spelled as "One Hundred Twenty Thousand Four Hundred".