Sorry, just now found your message. This is a turtle named "Trionyx triunguis" (African softshell turtles). They really bother us in some places (the biggest problem that this turtle under protection and if we catch it and then controller will catch us - the penalty is very-very big!). The biggest one I've seen was about 50 kg...