trip an electric installation - Español Inglés Diccionario