offshore wind farm - French English Dictionary