to present something for inspection - Spanish English Dictionary