there's another option - Turc Anglais Dictionnaire