Thank you for kind comments, and sorry for slow reply. :)

The recording device is Zoom H2n.

As for translation of words, these days I often find myself using Wikipedia for that. It usually gives explanations of concepts etc, and in that way one can be a bit more sure what one want to say in a foreign language (as English is to me). Obviously, I wouldn't only use Wikipedia for translations (or as source in general).