power failure/loss - Francés Inglés Diccionario