high explosive blast bomb - German English Dictionary