international seabed authority - German English Dictionary