cheese and cheese rind - French English Dictionary