narrow-headed soft-shelled turtle - Turkish English Dictionary