Heterocyclus - French English Dictionary