short bare-tailed opossums - Turkish English Dictionary