discharge or release - Spanish English Dictionary