does this make sense to you - Turc Anglais Dictionnaire