insulation monitoring device - Alemán Inglés Diccionario