keep a short leash on - Spanisch Englisch Wörterbuch