ocean energy systems - German English Dictionary