earthing apparatus - Francés Inglés Diccionario