diolefine - French English Dictionary