mustelus punctulatus - Turkish English Dictionary