inspect and approve something - Spanish English Dictionary