(it's a shame,
but I know some "technical stuff" better in english than in my own
language, lol)

I don't believe it to be a shame. It happens to me also so, you're not alone ;).
It's hard to translate technical terms that you use in a daily basis in their untranslated version...



Kind Regards,
André