explosion suppression - Turkish English Dictionary