wind-powered generator - Francés Inglés Diccionario