surgical clips - Turkish English Dictionary