Англо-русский морской словарь
torpedo depot ship
Торпедовоз
Англо-русский словарь морских терминов
torpedo defense system
torpedo effective range indicator