parapet stone - German English Dictionary