leashed - Turc Anglais Dictionnaire