marine pollution inspector - French English Dictionary