mountain brushtail possum - Spanish English Dictionary