performance improvements - Turkish English Dictionary