place populated with rubber trees - İspanyolca İngilizce Sözlük