long-tailed fat-tailed opossum - German English Dictionary