Possible that it is still utf-8, and not latin? See your previous commit where you changed this: https://github.com/pydata/pandas/commit/3dbb9eae113873b27f6747840a75491445eef3ec. So now it's unicode tried to show as latin?

Because now I get:
```
       word  length
0  TrÇÏumen       7
1   GrÇ¬Ç?e       5
```
If I change it back to the original latin-1 (what you get from `b'word,length\nTr\xc3\xa4umen,7\nGr\xc3\xbc\xc3\x9fe,5'.decode('utf8').encode('latin-1')`), it's also not correct, but seems already a little bit closer:
```
      word  length
0  Trumen       7
1    Gráe       5
```