does that make any sense to you? - Turc Anglais Dictionnaire