hand-manipulated current clamps - Turkish English Dictionary