have on a tight leash - Französisch Englisch Wörterbuch