power failure/loss - Turco Inglés Diccionario