speckled smooth-hound (mustelus mentó) - Spanish English Dictionary