sugar cane farm refurbished by the sugar factory - İspanyolca İngilizce Sözlük