roller-and-ring machine - Francés Inglés Diccionario