performance improvements - Turc Anglais Dictionnaire