polycoumarone resin - French English Dictionary