rubber-covered roller - German English Dictionary