examine and verify something (thoroughly) - Español Inglés Diccionario