dog clutch sleeve - Espagnol Anglais Dictionnaire