buff-bellied fat-tailed mouse opossum - French English Dictionary