diolefin compound - French English Dictionary