plastic covered roller - German English Dictionary