surrender one's weapons - Spanish English Dictionary