leashed - Allemand Anglais Dictionnaire