leather strap/thong - Français Anglais Dictionnaire