finish everything - Allemand Anglais Dictionnaire