leather strand - Français Anglais Dictionnaire