thin strip of rawhide - German English Dictionary