detector of losses to earth - Francés Inglés Diccionario