analyze thoroughly - French English Dictionary