armorplast - German English Dictionary