cheese made into strips and braids to form a ball - Spanish English Dictionary