co-guarantee - Spanish English Dictionary