mountain brushtail possum - Turkish English Dictionary