detonating combustion - Alemán Inglés Diccionario