rock faced concrete panel - German English Dictionary