nonsubmergible - French English Dictionary