peer-reviewed journal - Turc Anglais Dictionnaire