Англо-русский морской словарь
torpedo defense system
Подводная защита
Англо-русский словарь морских терминов
torpedo compensating system
torpedo depot ship