soft white cheese wrapped in leaves - French English Dictionary