rainforest opossum - Spanish English Dictionary