sugar cane crusher - Alemán Inglés Diccionario