lightly sandblasted concrete - German English Dictionary