to present something for inspection - Turkish English Dictionary