finish everything - Turc Anglais Dictionnaire