rat opossums - Turkish English Dictionary