power failures - Alemán Inglés Diccionario