bomb explode - German English Dictionary