does that make any sense to you - Turc Anglais Dictionnaire