non-crushing vascular clamp - Turkish English Dictionary