terpene phenolic resin - French English Dictionary