cellular concrete block - German English Dictionary