minisubmarine - French English Dictionary