completo, finalizado
having all the necessary or appropriate parts
completo, total, absoluto
to the greatest extent or degree; total
completar, finalizar, concluir
finish making or doing something