Translation English Spanish: deluge
Dictionary: maindelugenoun1 avalancha, 
 barbaridad, 
 bestialidad, 
 burrada, 
 cantidad, 
 cúmulo, 
 diluvio, 
 enormidad, 
 fajo, 
 inundación, 
 lote, 
 mogollón, 
 montones, 
 montón, 
 multitud, 
 pila, 
 runfla, 
 tanda.