muffler explosion - Alemán Inglés Diccionario