wind-generated electricity - French English Dictionary