coarse cotton or hemp cloth - Turc Anglais Dictionnaire