a kind of opossum - Francés Inglés Diccionario