sense and meaning - Turc Anglais Dictionnaire