concrete muffler - German English Dictionary