Traducción de "deluge" - Diccionario Inglés-Turco

deluge

noun [ C ] uk us /ˈdeljuːdʒ/
LARGE AMOUNT

a very large amount of something that suddenly arrives

tufan
They have received a deluge of complaints.
RAIN

a sudden, large amount of rain, or a flood

yağmur veya sel baskını, afet, tufan

(Traducción de "deluge noun" del Cambridge Learner's Dictionary English–Turkish © Cambridge University Press)