muffler jacket - Francés Inglés Diccionario