reciprocating roller machine - Francés Inglés Diccionario