sugar cane grinder - Alemán Inglés Diccionario