thick leash with straps - Allemand Anglais Dictionnaire