Translation of "Armor-plating" in German

Related phrases