carefully inspect something - Turkish English Dictionary