homocyclic compound - French English Dictionary