thin strip of rawhide - Turkish English Dictionary