pansartrupperna

noun
armored troops