power facilities - Francés Inglés Diccionario