concrete muffler - Spanish English Dictionary