microcyclic - French English Dictionary