peer-reviewed paper - Turc Anglais Dictionnaire