pitch polymer sheeting - German English Dictionary