finished (completed, ruined) - Francés Inglés Diccionario