complete

having all parts; ended or finished

» English Vocabulary