Buscar
completo
exhaustive
thorough
concienzudo
arrant(a)
complete(a)
consummate(a)
double-dyed(a)
everlasting(a)