paths and cycles - French English Dictionary