finished (completed, ruined) - Allemand Anglais Dictionnaire