rocket-assisted torpedo - Turkish English Dictionary