thin strip of rawhide - Turco Inglés Diccionario