rubber-covered roller - French English Dictionary