smoke explosion - Alemán Inglés Diccionario