wind electric plant - French English Dictionary