to release or surrender otherwise than absolutely - Spanish English Dictionary