does it make sense to you - Turc Anglais Dictionnaire