finished (completed, ruined) - Turkish English Dictionary