oceangoing submarine - French English Dictionary