setonix brachyurus - Turkish English Dictionary