batten clips - Turkish English Dictionary