wave activated power generation - German English Dictionary