long-nosed short-tailed opossum - Turkish English Dictionary