submarine-launched - French English Dictionary