leashed - Espagnol Anglais Dictionnaire