Windgenerator - French English Dictionary