glass pack muffler - French English Dictionary