power-generating house - Francés Inglés Diccionario