genlisea - French English Dictionary