rubber-wheeled roller - Francés Inglés Diccionario