fresh and soft cheese - French English Dictionary