finished (completed, ruined) - Français Anglais Dictionnaire