a species of large mackerel shark (carcharodon carcharias) - Turkish English Dictionary