a kind of soft cheese - Francés Inglés Diccionario