rocket-assisted torpedo - French English Dictionary