piece of sheep skin covering - Turc Anglais Dictionnaire