straight blade darrieus - French English Dictionary