spiny softshell (trionyx spiniferus) - Turkish English Dictionary