{Encoding::FixLatin - takes mixed encoding input and produces UTF-8 output.}

WWW: http://search.cpan.org/dist/Encoding-FixLatin/
