armorweave - German English Dictionary