spiny soft shell turtle - Turkish English Dictionary