finished (completed, ruined) - French English Dictionary