engine sludge - Français Anglais Dictionnaire