Vocabulary

海洋温度差発電

ocean thermal energy conversion

noun