a kind of soft cheese - Alemán Inglés Diccionario