marine sewage disposal - French English Dictionary