strap connecting rod end - Français Anglais Dictionnaire