lemniscus - French English Dictionary