thick leash with straps - Turc Anglais Dictionnaire