megawatt-years
English
Noun
megawatt-years
plural of
megawatt-year