intstinal crushing clamp - Turkish English Dictionary