strip of cloth/leather - German English Dictionary