Darrieus-Rotor - Spanish English Dictionary