small earthen vessel of odoriferous earth - French English Dictionary