pansartrupperna
noun
armored troops