you mean this one? - Turc Anglais Dictionnaire