sugar cane grinder machine - Francés Inglés Diccionario