title: Fast look up if word exists in dictionary text file
body: <p>I have a large text file (~10mb) that has more or less every dictionary in a specific language, and each word is new line deliminated.</p>
  
  <p>I want to do a really fast lookup to see if a word exists in a file -
  What is the fastest way to do this without looping through each line?</p>
  
  <p>It is sorted, and I can do all the pre-processing I  want.</p>
  
  <p>I considered doing some sort of Binary search, but I didnt know how I could do this, since all my lines are not a fixed number of bytes (and thus I wouldn't know where to jump the stream to). And surprisingly, I couldnt find a tool to do the fixed-width thing for me.</p>
  
  <p>Any suggestions?
  Thanks!</p>