a cheese made in long strips - Turc Anglais Dictionnaire