emergency power stations - Francés Inglés Diccionario