seabed platform - German English Dictionary