langset - French English Dictionary