alicyclic hydrocarbon - French English Dictionary