disintricate - French English Dictionary