dumping of waste at sea - German English Dictionary