a kind of soft cheese - German English Dictionary