minisubmersible - French English Dictionary