armorplate - German English Dictionary