i suggest - Turc Anglais Dictionnaire