dry ice bomb - German English Dictionary