liquid damping for moving parts - Français Anglais Dictionnaire