carved stone with some inscription or figure - German English Dictionary