have something down to a science - Turc Anglais Dictionnaire