lemniscate - French English Dictionary