I do have a dwarven translator on call. It is neccesairy these days. I'll call him for you.
And about the barricades. We have not tested them, but the dwarves have been enforcing them since day one, so they are probably strong. But not strong enough to withstand great force.
OOC: As I've said, the introduction period has entered here on my university, which will lead to less time for me. I'll be ouside most of the time, but I'll come home to update this game when I get a chance. This will probably mean once per day, although not always a lengthy reply.