use uppercase for encoding name to pass iconv
use new UTF-8 based dictionary.  Support FreeBSD.