power failure switch - Alemán Inglés Diccionario