I think the English word for OP is ............. (*silence*)........... OP
I'm not quite sure what unit you are looking for, you can write it in Norwegian, and I'll try to find it.
But I believe the one you are talking about may be Armored Cavalry.. (?)
