land populated with sugar apple trees - İspanyolca İngilizce Sözlük