terrace where sugar cane is deposited - Spanisch Englisch Wörterbuch