explosion suppression - German English Dictionary