wind park - French English Dictionary