2857973 jmdict A [id=2237326] 人間魚雷 にんげんぎょらい [1][n][hist] human torpedo; manned torpedo; suicide submarine [see=1668430・回天[2]]