earthing apparatus - Spanish English Dictionary