protective screed - German English Dictionary