Darrieus-Rotor - French English Dictionary