front drive clutch sleeve - Français Anglais Dictionnaire