dumping of waste at sea - French English Dictionary