meaning of Abdeckstein

Abdeckstein - German to English

capping rock