Semi-maturated sheep cheese

English