castle or tower figure in heraldry - German English Dictionary