dry ice bomb - French English Dictionary