submarine rocket (subroc) - French English Dictionary