put on a leash - Türkisch Englisch Wörterbuch