earthing clamp - Turkish English Dictionary