be on a tight leash - Alemán Inglés Diccionario