an old-fashioned linen cloth - Turc Anglais Dictionnaire