finish
(acabar)
meaning