marine soap - French English Dictionary