wind energy meter - Francés Inglés Diccionario