flexible claw grabber - Turkish English Dictionary