roller of a sugar cane mill - Alemán Inglés Diccionario