muffler explosion - Turco Inglés Diccionario