detector of losses to earth - Español Inglés Diccionario