dry ice bomb - Turkish English Dictionary