a kind of opossum - French English Dictionary