Англо-русский морской словарь
deluge
1
затопить
2
затоплять
Англо-русский словарь морских терминов
deltoid
deluge system