Power facilities - Francés Inglés Diccionario