roller-and-ring machine - Alemán Inglés Diccionario