polyterpene resin - French English Dictionary