Free dictionary online: translation in English, Spanish, French, Italian, Chinese, Russian, definitions, synonyms...
Results found in several dictionaries: Collins, Collaborative Dictionary
explosion 
  n 
  [+bomb] explosion  f  
Twenty men were killed in the explosion.   
  (=increase)  [+population, number] explosion  f  
the population explosion   
  (=outburst)  [+feeling] explosion  f  
Every time they met, Myra anticipated an explosion.   
an explosion of rage  une explosion de rage 
an explosion of laughter  une explosion de rires 
There was an explosion of laughter as he entered the room.   


bomb explosion 
  n explosion  f  
A huge bomb explosion destroyed the area.   
population explosion 
  n explosion  f  démographique

Collaborative Dictionary     English-French
blast n. une explosion Reverso General Dictionary 
suicide blast n. une explosion suicide Reverso General Dictionary 
atomic bomb blast n. une explosion nucléaire Reverso General Dictionary 
car bomb explosion n. un attentat à la voiture piégée Reverso General Dictionary 
***
'explosion' also found in translations in French-English dictionary
antidéflagrant exp. explosion-proof Reverso General Dictionary 
attentat à la voiture piégée pref. car bomb explosion Reverso General Dictionary 

"Collins English French Electronic Dictionary © HarperCollins Publishers 2005"