-
tufan, büyük sel.
The deluge described in the Bible.
-
sağnak, çok şiddetli yağmur.
You'll be wet in that deluge!
-
yağmur/sağnak gibi yağan/yığılan şey.
a deluge of mail.
a deluge of questions: soru yağmuru.
-
sel basmak, tufana boğmak/garketmek, çok ıslatmak.
-
… yağmuruna tutmak/boğmak/garkertmek.