a cheese made in long strips - Turkish English Dictionary