Thanks for the response, I didn't notice the first one and I'm sorry for that.
I do have a translation. It is a wordpress site with Gtranslate plugin, that is positioned on the slide bar (right) at the bottom of it. There are five flags, for English, German, Greek, French, Spanish and Italian...