leashes - Allemand Anglais Dictionnaire