engine muffler - Allemand Anglais Dictionnaire