clarification of some matters - Turc Anglais Dictionnaire