Well just though I could offer this. If anyone needs help traducing/understanding/whatever something from spanish, post it here and (if it's not too long or extremely technical) i'l tell you what it is about or whatever the case.
Any doubts, you may post

Saludos
PS: If anyone knows an easy voice recording/storing website, I might even post spelling to stuff