leashed - Spanisch Englisch Wörterbuch