marine disposal - French English Dictionary