petroleum hydrocarbon resins - French English Dictionary