rubber covered roller - Alemán Inglés Diccionario