pile of sugar cane - Spanish English Dictionary