muffler clamp - Francés Inglés Diccionario