stand surety for - Spanish English Dictionary