give a long leash - Turkish English Dictionary