performance improvements - Turco Inglés Diccionario