maybe this is good - Turc Anglais Dictionnaire