safety mud baffle - Allemand Anglais Dictionnaire